Sometimes a cup of coffee helps wake ya up
Solved the problem with the new additions allen left.

After you do your hacking make sure under your cache directory under ubb files directory you make a directory called {wol}
As I am no programmer I need a little insight here. I want who's online a category just like it is here but the whos online code is always table format?
##### Who's online? Code Block by Elliott "Borg" Brady
my ($doing, $Online_Wording, $Online_Details, @nullit) = &GetOnlineUsers($username);
my $replace = qq~
<table border="0" cellpadding="0" cellspacing="1" width="$vars_style{TableWidth}">
<tr bgcolor="$vars_style{TableBorderColor}"><td>
<table border="0" bgcolor="$vars_style{TableBorderColor}" width="100%" cellpadding="4" cellspacing="1">
<tr bgcolor="$vars_style{AltColumnColor1}"><td bgcolor="$vars_style{AltColumnColor1}">
<p align="left"><font size="1" face="$vars_style{FontFace}" color="$vars_style{BBTitleFontColor}"><a href="$vars_config{CGIURL}/ultimatebb.cgi?ubb=whos_online"><b>$Online_Wording</b></a></font>
<font size="1" face="$vars_style{FontFace}" color="$vars_style{TextColor}">$Online_Details</font></td></tr></table></td></tr></table>~;
my $xpath = $vars_config{NonCGIPath} . "/cache-" . $vars_config{cache_pw} . "/ubb_files/wol";
&WriteFileAsString("$xpath/wol-$doing.cgi", "$replace");
##### / Who's online? Code block by Elliott "Borg" Brady